Remarque : Les cours pour ce langage ne sont disponibles que jusqu'au chapitre 4, « Lecture de l'entrée ». Les corrections sont toutefois toujours fournies.
Remarque : Les cours pour ce langage ne sont disponibles que jusqu'au chapitre 4, « Lecture de l'entrée ». Les corrections sont toutefois toujours fournies.
Remarque : Pour un débutant souhaitant apprendre Java, nous conseillons fortement de commencer par JavaScool, plus facile à apprendre, bien que fortement similaire.
Pour vous aider à mener votre parcours vers le haut de la montagne, les villageois vous donnent quelques indications. Plutôt que de les mémoriser, vous décidez d'utiliser votre robot pour les imprimer sur un bout de papier.
Ce que doit faire votre programme :
Écrivez un programme qui affiche exactement le texte qui suit :
Tout droit tu grimperas, La clé tu trouveras, Habile tu seras, Quand tu les porteras, Et avec le chef tu reviendras !
#include <stdio.h>int main(){ } |
#include <iostream>using namespace std;int main(){ } |
class Main { public static void main(String[] args) { }} |
void main(){ } |
program Solution;begin end. |
Ne valide pas votre programme.
Ne valide pas votre programme.
Chargement de l'éditeur…
Éditer son programme
| Éditeur : | Téléverser un fichier |
Tester son programme (interface minimale — éditeur de tests)
Avant de soumettre, testez votre programme en lui fournissant une entrée ci-dessous :
Avant de soumettre, testez votre programme sur les exemples du sujet et sur vos propres tests :
Conseils automatiques
0 conseil demandé sur 1 disponible :
Voici le début de la solution (nous l'affichons dans tous les langages ; nous ne pourrons faire la sélection que dans une prochaine version) :
Langage C : Langage C++ : Langage Pascal : Langage OCaml : Langage Java : Langage JavaScool : Langage Python : print("Tout droit tu grimperas,")print("La clé tu trouveras,")Vérifiez que votre programme est écrit de la même façon, en particulier en ce qui concerne les symboles :
{,},;,(,),",\ou encore la virgule,dans le texte à afficher.
Poser une question
Si malgré les conseils automatiques vous n'arrivez plus à avancer, n'hésitez pas à poser une question. Les utilisateurs et utilisatrices qui ont déjà résolu ce sujet ou les entraîneurs de France-IOI vous apporteront de l'aide. Ils ne vous donneront pas la solution mais seulement des astuces et des indications pour vous accompagner dans la réalisation de votre programme et vous permettre d'être plus autonome dans la suite de votre progression.
Les personnes qui vous aideront pourront voir toutes vos soumissions de l'onglet Activité ainsi que votre code dans l'éditeur. Vous n'avez donc pas besoin de copier-coller votre code dans votre message, ni les erreurs que vous avez obtenues. Si vous n'avez fait aucune soumission, assurez-vous que vous avez mis dans l'éditeur le programme que vous souhaitez présenter.
Remarque : vous pouvez configurer les options de votre compte afin de recevoir automatiquement un courriel lorsque quelqu'un répondra à votre demande d'aide.
Total des points obtenus sur ce sujet : 100.
Activité en cours de mise à jour…
- Sujet commencé le 07/10/2024 à 22 h 54.
print("Tout droit tu grimperas,")print("La clé tu trouveras,")print("Habile tu seras,")print("Quand tu les porteras,")print("Et avec le chef tu reviendras !")Test 1 Succès Résultat :
Tout droit tu grimperas, La clé tu trouveras, Habile tu seras, Quand tu les porteras, Et avec le chef tu reviendras !
Exécuté en 0,06 seconde.
100 % TOTAL Succès Félicitations, vous avez résolu ce problème ! 100 %
Histoire
Votre robot a bien imprimé les indications, sans erreur. Elles sont vraiment énigmatiques ; vous verrez bien à quoi elles correspondent !
Programme
#include <stdio.h>int main(){ printf("Tout droit tu grimperas,\n"); printf("La clé tu trouveras,\n"); printf("Habile tu seras,\n"); printf("Quand tu les porteras,\n"); printf("Et avec le chef tu reviendras !\n");} |
#include <iostream>using namespace std;int main(){ cout << "Tout droit tu grimperas," << endl; cout << "La clé tu trouveras," << endl; cout << "Habile tu seras," << endl; cout << "Quand tu les porteras," << endl; cout << "Et avec le chef tu reviendras !" << endl;} |
program Solution;begin writeln('Tout droit tu grimperas,'); writeln('La clé tu trouveras,'); writeln('Habile tu seras,'); writeln('Quand tu les porteras,'); writeln('Et avec le chef tu reviendras !');end. |
print_endline "Tout droit tu grimperas,";print_endline "La clé tu trouveras,";print_endline "Habile tu seras,";print_endline "Quand tu les porteras,";print_endline "Et avec le chef tu reviendras !"; |
class Main { public static void main(String[] args) { System.out.println("Tout droit tu grimperas,"); System.out.println("La clé tu trouveras,"); System.out.println("Habile tu seras,"); System.out.println("Quand tu les porteras,"); System.out.println("Et avec le chef tu reviendras !"); }} |
void main(){ println("Tout droit tu grimperas,"); println("La clé tu trouveras,"); println("Habile tu seras,"); println("Quand tu les porteras,"); println("Et avec le chef tu reviendras !");} |
print("Tout droit tu grimperas,")print("La clé tu trouveras,")print("Habile tu seras,")print("Quand tu les porteras,")print("Et avec le chef tu reviendras !") |
Plan de la montagne